import request from '../utils/request'
// 登录
export function login(data) {
    return request({
        url: '/wxLogin',
        method: 'post',
        data
    })
}


// 根据城市查询研学机构  cityCode": "110000" 城市编码   deptName: "" <= 这个参数初始化得时候默认传空 显示城市下所有的研学机构  用户搜索得时候传入搜索得参数 查询具体研学机构
export function getwxListCity(data) {
    return request({
        url: '/study/dept/wxList',
        method: 'POST',
        data:data
    })
}
/// 研学活动分页列表（根据研学机构id查询） 
// activityTitle 初始化可以传空 显示研学机构下所有的活动  用户搜索得时候传入搜索得参数 查询具体活动
// sysDeptId  对应研学机构ID =>deptId
export function wxList(data) {
    return request({
        url: `/study/activity/wxList?activityTitle=${data.activityTitle}&sysDeptId=${data.sysDeptId}`,
        method: 'POST',
        data:data
    })
}
// 需要传递多个对象 1个家长对应1个或多个孩子 多个情况如{家长phoneNumber:0},{孩子phoneNumber:1},{孩子phoneNumber:1}
// 活动ID belongId: '',
// 家长姓名 realName: '',
// 家长手机号 phoneNumber: '',
// 状态 -0家长 -1子女 participantType:'0',
// 身份证件号 docNumber: '',
// 证件类型 docType:'',
// 参与保险活动得分类 默认传2 01医院 02研学  belongType:'',
// 0 否 1是 isAuthorized: '', 传1  小程序打过勾授权过才可以过去
// 我与他得关系 relation:'', 映射关系先默认传1 后面服务端出映射关系得接口 或者前端出映射关系 
// 线上数据 默认传1 isOnline:'1'
export function getwxJoinActivity(data) {
    return request({
        url: '/study/activity/wxJoinActivity',
        method: 'post',
        data:data
    })
}
// 研学机构历史分页
export function wxJoinActivityHistory(data) {
    return request({
        url: '/study/participant/wxJoinActivityHistory',
        method: 'get',
        data:data
    })
}

// 研学活动登记历史详情-人员列表  
// belongId 活动id   =》对应 研学机构历史分页接口返回的activityId
export function historyDetails(data) {
    return request({
        url: `/study/participant/list?belongId=${data.belongId}`,
        method: 'get',
        data:data
    })
}


//研学活动登记历史详情-保险责任列表
// pageNum  pageSize分页信息 写死传递
// planCode 查询wxJoinActivityHistory接口里面返回的insurePlanCode 参数
export function detailsList(data) {
    return request({
        url: `/insure/detail/list?pageNum=1&pageSize=100&planCode=${data.insurePlanCode}`,
        method: 'get',
        data:data
    })
}